var read_line = require('readline-sync')
read_line.setDefaultOptions({ prompt: '' })
var read_line = read_line.prompt
let arr = read_line().split(' ') // 分隔成数组
// function getFornt (arr) {
//   let res = '' // 初始化结果
//   for (let i = 0; i < arr[0].length; i++) {
//     for (let j = 1; j < arr.length; j++) {
//       if (arr[j][i] !== arr[0][i]) {
//         return res
//       }
//     }
//     res += arr[0][i]
//   }
//   return res
// }
console.log(getFornt(arr))

function getFornt (strs) {
  let re = strs[0] || "";
  if (strs.length == 1) {
    return strs[0]
  }
  for (let i = 0; i < strs.length; i++) {

    while (strs[i].slice(0, re.length) !== re) {
      re = re.slice(0, re.length - 1)
    }
  }

  return re
}






